an expression of happiness or satisfaction - Türkisch Englisch Wörterbuch